PhpMyAdmin\Database\Qbe D

Total Complexity 241
Dependencies 10
Dependents 1
Total lines 1,817
Lines of code 1,096
Logical lines of code 557
Comment lines 474
Methods 35
Properties 30

Methods 35

Method Rating Maintainability Complexity Lines of code
getWhereClause()
B
38 22 75
getJoinForFromClause()
B
38 14 77
getMasterTable()
A
43 13 53
getSortRow()
A
45 13 42
getCriteriaInputboxRow()
A
43 12 53
getInputboxRow()
A
45 12 42
fillJoinClauses()
A
50 12 31
getModifyColumnsRow()
A
46 11 40
getInsDelAndOrCriteriaRows()
A
44 9 53
getOrderByClause()
A
48 10 33
setCriteriaTablesAndColumns()
A
45 9 43
getShowRow()
A
48 9 36
getColumnAliasRow()
A
48 9 35
getSortOrder()
A
49 9 34
getColumnNamesRow()
A
49 8 33
getLeftJoinColumnCandidatesBest()
A
51 7 32
getIndexes()
S
50 7 30
getWhereClauseTablesAndColumns()
S
50 7 27
getSelectClause()
S
53 7 23
getFromClause()
S
50 6 31
getLeftJoinColumnCandidates()
S
48 5 37
getSavedSearchesField()
S
47 5 36
loadRelationsForTable()
S
51 5 26
getSelectionForm()
S
47 3 37
getAndOrColCell()
S
54 2 21
loadCriterias()
S
65 3 10
getNewColumnCount()
S
64 3 10
setSearchParams()
S
52 1 26
getSQLQuery()
S
62 2 11
initializeCriteriasCount()
S
54 1 23
__construct()
S
63 1 11
showColumnSelectCell()
S
68 1 7
getSortSelectCell()
S
68 1 7
getCurrentSearch()
S
82 1 3
getSortOrderSelectCell()
S
67 1 8